create new equivalence class create a composite path split the element revert to the previous version convert the file read the file save the document initialize the program